import store from "../../utils/store"

Component({
	properties: {
		top: {
			type: String,
			value: "70vh",
		}
	},
	data: {
		show: false,
		x: 0, // 初始位置
		y: 0, // 初始位置
		startX: 0, // 开始触摸时的X坐标
		startY: 0, // 开始触摸时的Y坐标
	},
	methods: {
		touchStart(e) {
			// 记录开始触摸时的位置
			this.setData({
				startX: e.touches[0].clientX,
				startY: e.touches[0].clientY,
			})
		},
		touchMove(e) {
			// 计算移动距离
			const moveX = e.touches[0].clientX - this.data.startX
			const moveY = e.touches[0].clientY - this.data.startY
			// 更新位置
			this.setData({
				x: this.data.x + moveX,
				y: this.data.y + moveY,
				startX: e.touches[0].clientX,
				startY: e.touches[0].clientY,
			})
		},
		// 跳转到新人须知页面
		goToForNewComersPage() {
			wx.navigateTo({
				url: "/informationVerification/pages/newUserInfo/index",
			})
		},
	},
	ready() {
		this.setData({
			show: store.showNewComerNoticeFloat.get(),
		})
	},
})
